pump house - French English Dictionary